dxp-ux

(0 reviews)

Retrieve ServiceById (TMF-640)

/service/{id}

[GET]

This operation used to retrieve the status of the service.

URL

https://[localhost]:[port]/dxp-ux/v1/{businessId}/service/{id}

URL PARAMS

nametypedescriptionrequired
businessIdstring2 letter ISO 3166 country code (TT, BB, JM, PA, PR etc.) identifying the business unit.
Expected one is "PR"-Puerto Rico
Y
idstringcustomer phone numberY
nametypedescriptionrequired
client_idstringThe client_id identifying the channel.Y
client_secretstringPassword associated with the client_id.Y
X-Correlation-IDstringAn identifier for the current call chain that can be used to tie together log entries on multiple layers (e.g. client, server, mainframe). This identifier must be designed to be unique across all applications.
Note - Mule default behavior creates a sample x-correlation-id field if value is not passed from client, API will use this value in case value is not passed in API request
N
It is mandatory for Business
channelIdstringExpected value 'APP'Y
lobenumThe Line of Business Identifier currently available are:
FIXED
PREPAID
POSTPAID
N

queryParams

nametypedescriptionrequired
featureCharacteristic.nameStringNeed to provide feature name. Example: "callforward"Y
featureCharacteristic.forwardDnStringcall forwarding phone numberY
Response [ 200 ]

OK - list request processed successfully, response body contains an entity corresponding to the requested resource.

{
    "description": "Service_Active",
    "feature": [
        {
            "isEnabled": true,
            "name": "Voice",
            "featureCharacteristic": [
                {
                    "id": "7875455880",
                    "name": "callforward",
                    "valueType": "object",
                    "value": [
                        {
                            "forwardDn": "7879257004"
                        }
                    ]
                }
            ]
        }
    ],
    "@type": "Feature"
}

Reviews